to have the upper hand - Turc Anglais Dictionnaire